/*html/body/general css*/
body
{
    
	background:#000 url("../images/bt-color-bg.jpg") left top fixed;
	background-size:cover !important;
}
 
#home{
	z-index: -336;
	width: 432px;
	margin-left: 264px;
	margin-top: -100px;
}
#container
{
    padding-top: 40px;
}
.clear
{
	clear:both;
}

.f-left
{
	float:left;
}

.f-right
{
	float:right;
}

.grid-960
{
	width:960px;
	margin:0 auto;
}
.inner-nav{
	padding-top:8px;
}
.economica
{
	font-family: economica, sans-serif;
}
h4
{
	font-family: economica,sans-serif;
	font-size: 20px;
	font-weight: normal;
	letter-spacing: 2px;
}
#logo{
	margin:0 auto;
	width:70%;
	padding: 25px;
}
.secondary-content
{
	text-align:justify;
}
.social-icon{
	margin: 5px auto;
}
.social-border{
	border-right: 1px solid #fff;
	float:left;
	width:15%;
	height:100%;
}
.header-caption{
	margin:0 auto;
	width:24%;	
}
#ptlogo
{
	margin:0 auto;
	width:50%;
}
#register-title, label
{
	color:#3a7eaf;
	font-family: economica,sans-serif;
}
#social-media-links
{
	text-align:center;
	margin-top:315px;
	margin-left:31px;
    position: relative;
    z-index: 1000;
}

#social-media-links-bottom
{
	text-align:center;
	margin-top:50px;
	margin-left:31px;
}

#social-media-list > li, #social-media-list-bottom > li
{
	display:inline-block;
	margin-right:28px;
}
#fixed-nav {
		background-color: transparent;
		height:60px;
		position: fixed;
		display: block;
		z-index: 1030;
		margin:0 auto;
		*zoom:1;
		}
.navbar-inner {
    min-height: 40px;
    padding-right: 0px;
    padding-left: 0px;
    background-color: #000;
    background-image: linear-gradient(top, #000, #222);
    background-image: -webkit-linear-gradient(top, #000, #222);
    background-image: -o-linear-gradient(top, #000, #222);
    background-image: -moz-linear-gradient(top, #000, #222);
    background-repeat: repeat-x;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.067);
}
.navbar .nav > li > a {
    float: none;
    padding: 10px 15px;
	color: transparent;
	text-decoration: none;
	text-shadow: 0px 0px 0px #000;
}
/*community*/
	/*nav*/

#dig-nav-link > p:hover
{
	color:#FF0000;
}

#jazz-nav-link > p:hover
{
	color:#0071BC;
}

#rice-nav-link > p:hover
{
	color:#FFFF00;
}

#yo-nav-link > p:hover
{
	color:#F15A24;
}

#home-view
{
	z-index: 335;
	width: 432px;
	margin-left: 264px;
	margin-top: 246px;
}
#digradio
{
	margin:0;
	background-color:#FF0000;
	opacity:0.5;
	z-index:3;
	height:1000px;
	
}

#planet
{
	margin:0;
	background-color:#0071bc;
	opacity:0.5;
	z-index:3;
	height:1000px;
}

#rice
{
	margin:0;
	background-color:#FFFF00;
	opacity:0.5;
	z-index:3;
	height:1000px;
}

#yo
{
	margin:0;
	background-color:#F7931E;
	opacity:0.5;
	z-index:3;
	height:1000px;
}

.community-container
{
	height:1000px;
}

#dig-container
{
	margin-top:370px;
}

.overlap
{
	position:relative;
	bottom:805px;
	height:805px;
}

.community-tooltip
{
	z-index:14;
	vertical-align:top;
	position:relative;
	width:160px;
	left:40%;
	top:-190px;
	margin:0;
	display:inline-block;
}
.yellow-img
{
	z-index:14;
	vertical-align:top;
	position:relative;
	width:160px;
	left:40%;
	top:-120px;
	margin:0;
	display:inline-block;
}

.community-border
{
	top:-355px;
	background-color:#000;
	border-color:#000;
	opacity:0.5;
	z-index:4;
	height:100px;
	position:relative;
}
.yo-border
{
	top:-355px;
	background-color:#000;
	border-color:#000;
	opacity:0.5;
	z-index:4;
	height:100px;
	position:relative;
}
.rice-border {
    top: -231px;
    background-color: rgb(0, 0, 0);
    border-color: rgb(0, 0, 0);
    opacity: 0.5;
    z-index: 4;
    height: 100px;
    position: relative;
}

.community-border-top
{
	margin-bottom:485px;
}

.community-border-bottom
{	
	margin-top:360px;
	height:400px;
}
.orange-border-bottom
{	
	margin-top:360px;
	height:400px;
}
.yellow-border-bottom
{	
	margin-top:484px;
	height:400px;
}

.community-content
{
	height:440px;
    width:1024px;
}
.yellow-content {
    height: 440px;
    top: 125px;
    position: relative;
	width:1024px;
}
.community-carousel
{
	margin-top:-300px;
}
.carousel .item {
    background: #000;
    width: 1024px;
}
.community-carousel-ctrl
{
	position:static;
	top:auto;
	left:auto;
	text-decoration:none !important;
	opacity:1;
	margin-bottom:1px;
	display:inline-block;
	width:33px;
	height:40px;
	color:#fff !important;
	text-align:center;
	font-size:35px;
}
#digcarousel > .carousel-controls > .community-carousel-ctrl
{
	background-color: #FF0000;
}

#planetcarousel > .carousel-controls > .community-carousel-ctrl
{
	background-color: #0071bc;
}

#ricecarousel > .carousel-controls > .community-carousel-ctrl
{
	background-color:#ffff00;
}

#yocarousel > .carousel-controls > .community-carousel-ctrl
{
	background-color:#F7931E;
}

.community-carousel > .carousel-inner > .item > .image-content > img
{
    height: 249px;
    width: 700px;
    position: absolute;
    margin-top: 37px;
}
.community-carousel > .carousel-inner > .item > .image-content 
{
}
.community-text
{
	background-color:#fff;
	opacity:0.9;
	height: 280px;
    width: 285px;
    padding: 20px;
    margin-left: 700px;
}

#dig
{
height:5px;
width:100%;
top: -47px;
position:relative;	
}

#planetjazz
{
height:5px;
width:100%;
top: -47px;
position:relative;
}
#riceradio
{
height:5px;
width:100%;
top: -47px;
position:relative;
}

#yoradio
{
height:5px;
width:100%;
top: -47px;
position:relative;
}

#redpass
{
float:right;
margin-top:-48px;
margin-right:180px;
}

/*Content Feed*/
.title-content h3 a
{
    color: #222;
    font-family: cuprum, sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.4;
	margin-bottom: -10px;
	padding-top: 10;
    text-decoration:none;
}

.title-content h3 a:hover
{
    color: #000;
}
.title-category
{
    color: #C1272D;
    font-family: bebas-neue, sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 1.4;

}
.planetjazz .title-category
{
    color:#0071BC;
}
.riceradio .title-category
{
    color: #999000;
}
.yoradio .title-category
{
    color:#F15A24;
}

.author-content
{
    color: #C1272D;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 12px;
    font-style: italic;
    padding: 0px;
}
.planetjazz .author-content
{
    color:#0071BC;
}
.yoradio .author-content
{
    color:#F15A24;
}
.riceradio .author-content
{
    color: #999000;
}

.home-read-more a
{
    color: #FF0000;
    font-style: italic;
    text-decoration:none;
    margin-top:20px;
    display:block;
}

.planetjazz .home-read-more a
{
    color:#000090;
}
.riceradio .home-read-more a {
    color: #999000;
}
.yoradio .home-read-more a {
    color: #F15A24;
}

.home-read-more a:hover
{
    text-decoration:underline;
}

.secondary-content {
	text-align: justify;
}
#sub-navigation
{
    position:absolute;width:250px;height:auto; padding-bottom:15px;margin-top:-5px;height:250px;background:#000;display:none;
}
#sub-navigation .sub-nav a
{
    display:block;
    line-height:30px;
    color:#fff;
    text-decoration:none;
}
#sub-navigation .sub-nav a:hover
{
    background:#d2d2d2;
    color:#333;
}
#sub-navigation .sub-nav p
{
    margin:10px 0;     
}
img:hover{background-color:transparent;}
.signup {
    box-shadow: 0px -1px rgba(0, 0, 0, 0.2) inset, 0px 0px rgba(0, 0, 0, 0.2) inset;
    margin-top: 74px !important;
	border-bottom:0px;
	border-top:0px;
}
.signup{
	border-top: 0px solid #252425 !important;
	border-bottom: 0px solid #252425 !important;
}
#forgot-modal
{
    color:#333;
}
.player-button
{
    position: relative;
    top: -55px;
    left: -195px;
    z-index:100;
}

.pj-player
{
    position: relative;
    top: -65px;
    left: -195px;
    z-index:100;
}
